talk in a torrent - French English Dictionary